<?php
$in_site = "dassnfu";
$page = "Info";
$back_button = "Back";
$back_button_link = "/schema/";
include_once($_SERVER['DOCUMENT_ROOT']."/start.php");

//De knop om de wedstrijd te wijzigen
if(isset($_SESSION['rechten']) && ($_SESSION['rechten'] & (1 << $rechten['wedstrijd_beheren']))) {
	$action_button = "Wijzig";
	$action_button_link = "./wijzigen.php".(isset($_GET['wedstrijdId']) ? "?wedstrijdId=".$_GET['wedstrijdId'] : "");
}

$bestanden = "<script type='text/javascript'>
$(document).ready(function() {
	$('#aanwezigen_trigger').click(function() {
		$('#aanwezigen').toggle();
	});
});
</script>";

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/database_connectie.php");
//bb-parser
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/nbbc_parser/initialize_nbbc.php");

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/dag_maand.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/wedstrijd_functies.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/instellingen.php");
include_once($_SERVER['DOCUMENT_ROOT']."/header.php");

if(empty($_GET['wedstrijdId'])) {
	echo "<p class='error'>Er is geen wedstrijd geselecteerd</p>";
	include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
	die();
}

$alles_goed = true;

if($alles_goed == true) {
	//wedstrijd zichtbaar maken
	$result = mysql_query("SELECT DISTINCT Wedstrijd.wedstrijdId, Wedstrijd.*, Wedstrijdinfo.bericht, Wedstrijdinfo.symbool
		FROM Teambeheer, Wedstrijd
			LEFT JOIN Wedstrijdinfo ON Wedstrijdinfo.wedstrijdId = Wedstrijd.wedstrijdId
			LEFT JOIN Teaminstellingen ON Teaminstellingen.teamId = Wedstrijd.teamId AND Teaminstellingen.seizoen = YEAR(Wedstrijd.starttijd)
		WHERE (Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."' OR Wedstrijd.dubbelMet = '".$_GET['wedstrijdId']."')
			AND Wedstrijd.toernooiId IS NULL
			AND
				((".(isset($_SESSION['team']) ? "(Teaminstellingen.teamId = ".$_SESSION['team']." AND Teaminstellingen.seizoen = ".date('Y')." AND Teaminstellingen.nietIngelogden & (b'1' << 0)) OR" : "")."
				(Teambeheer.spelerId = '".$spelerId."'
				AND Wedstrijd.teamId = Teambeheer.teamId
				AND (((Teambeheer.teamfunctie = '1' OR Teambeheer.seizoenZichtbaar = '1') AND YEAR(Wedstrijd.starttijd) = YEAR(Teambeheer.van))
					OR Wedstrijd.starttijd >= Teambeheer.van)))
			AND (Wedstrijd.starttijd <= Teambeheer.tot OR Teambeheer.tot IS NULL)
			OR (YEAR(Wedstrijd.starttijd) = YEAR(NOW())))
		ORDER BY Wedstrijd.oefenwedstrijd DESC, Wedstrijd.toernooi DESC, Wedstrijd.starttijd");
	if($result <> null && mysql_num_rows($result) > 0) {
		/************ De tabel wordt aangemaakt ************/
		echo "<h1>Wedstrijd</h1>";
		set_wedstrijd_tabel($con, $result, 0, null, true);
		mysql_data_seek($result, 0);
		$row = mysql_fetch_array($result);
		$afmelden = $row['afmelden'];
	}else {
		echo "<div class='error'><p class='icon'>Het ophalen van de wedstrijden is mislukt.</p></div>";
	}
	
	//Opvragen wie er als aanwezig staan bij de activiteit )als je dat recht hebt
	$aanwezigen = -1;
	if($_SESSION['rechten'] & (1 << $rechten['afmeldingen_bekijken'])) {
		$result = mysql_query("SELECT Speler.spelerId, Speler.voornaam, Speler.tussenvoegsel, Speler.achternaam, Speler.bondsnummer FROM Speler, Wedstrijd
				JOIN Teambeheer ON (Teambeheer.spelendLid = '1' AND Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.van <= Wedstrijd.starttijd AND (Teambeheer.tot >= Wedstrijd.starttijd OR Teambeheer.tot IS NULL)) 
				LEFT JOIN Afmelden ON Afmelden.wedstrijdId = Wedstrijd.wedstrijdId AND Afmelden.spelerId = Teambeheer.spelerId
				WHERE Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
					AND Teambeheer.spelendLid = '1' AND Teambeheer.van <= Wedstrijd.starttijd AND (Teambeheer.tot >= Wedstrijd.starttijd OR Teambeheer.tot IS NULL)
					AND Speler.spelerId = Teambeheer.spelerId
					AND (Afmelden.afmeldenId IS NULL OR Afmelden.soort = '1')
				ORDER BY Speler.achternaam, Speler.voornaam, Speler.tussenvoegsel, Speler.spelerId");
		if($result <> null) {
			$aanwezigen = mysql_num_rows($result);
		}
	}
	
	if($aanwezigen >= 0) {
		echo "<ul class='individual double'>";
			echo "<li id='aanwezigen_trigger' class='first_item'><a href='#'>Aanwezigen (".$aanwezigen.")</a></li>";
			echo "<li class='last_item aanwezig'><a href='/extra/afmelden/wijzigen.php?id=w".$_GET['wedstrijdId']."'>Af-/aanmelden</a></li>";
		echo "</ul>";
		
		echo "<ul id='aanwezigen' style='display: none;'>";
		while($row = mysql_fetch_array($result)) {
			echo "<li>".(isset($row['bondsnummer']) ? "<small>(".$row['bondsnummer'].")</small>" : "").$row['voornaam']." ".(isset($row['tussenvoegsel']) ? $row['tussenvoegsel']." " : "").$row['achternaam']."</li>";
		}
		echo "</ul>";
	}else {
		echo "<ul class='individual single'>";
			echo "<li><a href='/extra/afmelden/wijzigen.php?id=w".$_GET['wedstrijdId']."'>Af-/aanmelden</a></li>";
		echo "</ul>";
	}
}
//echo "</div>";	//main
include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
?>
